/**
 * * 数据配置
 * @return {() => Promise} *
 */
module.exports = () => {
  return async (ctx, next) => {
    /* 保障与uniCloud中的数据获取方式一致，运行在uniCloud环境时去掉此行代码 */
    ctx.data = ctx.request.body;

    /* 配置数据请求地址的根路径 */
    // ctx.state.baseUrl = 'http://218.76.55.70';   // 云空间中服务器的DNS可能无法解析域名，请求地址直接写IP
    ctx.state.baseUrl = 'http://jw.hieu.edu.cn';

    // 开启后可复用旧Cookie，关闭后每次请求都重新获取Cookie
    ctx.state.useOldCookie = true;

    // 记录校园id
    ctx.state.campusId = '0032';

    await next();
  };
};
